Finding Maximum Volume Sub-matrices of a Matrix
نویسندگان
چکیده
Given a matrix A ∈ Rm×n (n vectors in m dimensions), we consider the problem of selecting a submatrix (subset of the columns) with maximum volume. The motivation to study such a problem is that if A can be approximately reconstructed from a small number k of its columns (A has “numerical” rank k), then any set of k independent columns of A should suffice to reconstruct A. However, numerical stability results only if the chosen k have large volume. We thus define an appropriate algorithmic problemMax-Vol(k), which asks for the k columns with maximum volume. We show that Max-Vol is NP-hard, and in fact does not admit any PTAS. In particular, it is NP-hard to approximate Max-Vol within 2 √ 2 3 + ǫ. We study a natural greedy heuristic for Max-Vol and show that it has approximation ratio 2−O(k log . We show that our analysis of the greedy heuristic is tight to within a logarithmic factor in the exponent by giving an instance of Max-Vol for which the greedy heuristic is 2−Ω(k) from optimal. When A has unit norm columns, a related problem is to select the maximum number of vectors with a given volume (this pre-specified volume could be the volume required on grounds of numerical stability for the reconstruction). We show that if the optimal solution selects k columns, then greedy will select Ω( k log k ) columns, providing a log k-approximation.
منابع مشابه
Effect of Composition on Release of Aroma Compounds
The effect of oleic acid (5 and 10% v/v) and xanthan gum (0.5 and 1% wt) on partitioning and retention of ethyl acetate and diacetyl from two matrices with a different composition was investigated by applying static head space gas chromatography. Two matrices with different composition have been developed: one containing carbohydrates (xanthan gum) and in the second one, called co...
متن کاملRectangular maximum-volume submatrices and their applications
A generalized and applicable to rectangular matrices definition of a volume of a matrix is given. Special case of this definition, so-called 2-volume, is studied: we generalize results for square maximum-volume submatrices to the case of rectangular maximal-volume submatrices and provide estimates for the growth of the coefficients and approximation error. Three promising applications of such s...
متن کاملFinding the Best Coefficients in the Objective Function of a Linear Quadratic Control Problem
Finding the best weights of the state variables and the control variables in the objective function of a linear-quadratic control problem is considered. The weights of these variables are considered as two diagonal matrices with appropriate size and so the objective function of the control problem becomes a function of the diagonal elements of these matrices. The optimization problem which is d...
متن کاملThe Release Behavior and Kinetic Evaluation of Diltiazem HCl from Various Hydrophilic and Plastic Based Matrices
In this study, the effects of various hydrophilic (HPMC and Carbopol 971) and plastic (Ethylcellulose and Eudragit RL100) polymers on the release profile of diltiazem HCl from matrix tablets were evaluated in-vitro. For this purpose, tablets containing 60 mg of diltiazem HCl along with various amounts of the aforementioned polymers were prepared using the wet granulation technique. Tablets prep...
متن کاملامید ریاضی نرخ پوشش برای ماتریسهای هلمن
Hellman’s time-memory trade-off is a probabilistic method for inverting one-way functions, using pre-computed data. Hellman introduced this method in 1980 and obtained a lower bound for the success probability of his algorithm. After that, all further analyses of researchers are based on this lower bound. In this paper, we first studied the expected coverage rate (ECR) of the Hellman matrice...
متن کامل